﻿using UIOC.Attributes;

namespace UIOC.Tests.Objects {

    //[AutoImplement]
    public interface IUIOCBaseType {

        //[AutoImplementField]
        IUIOCGlobalObject BOOO { get; }
    }

    [Implement(typeof(IUIOCBaseType))]
    public partial class UIOCBaseType : Object, IUIOCBaseType {

        [Autowired]
        private IUIOCGlobalObject m_BOOO;
        public IUIOCGlobalObject BOOO => m_BOOO;
    }
}